*{
	font-size:12px;
}
body {
    font-family:helvetica,tahoma,verdana,sans-serif;
    padding:0;
    font-size:13px;
    margin:0 auto !important;
}
h2 {
    font-size:18px;
    font-weight:bold;
    margin:0;
    margin-bottom:15px;
}
.demo-info{
	background:#FFFEE6;
	color:#8F5700;
	padding:12px;
}
.demo-tip{
	width:16px;
	height:16px;
	margin-right:8px;
	float:left;
}
img{padding: 0;margin: 0;border: 0;}
.viewtable {
   width:100%;
   border-collapse:collapse;
   empty-cells:show;
   padding: 0;margin: 0;border: 0;
}
.viewtable td{
   border-bottom:#cccccc 1px solid;
   padding-left:3PX; 
}
.viewtable .viewlabel{
  background-color:#f6f6f6;
  text-align:right;
}
.viewtable .viewlabel1{
  background-color:#f6f6f6;
  text-align:left;
}
.table35_250 td{height:30px;}
.table35_250 td input{width:250px;}
.table50 td{height:50px;}